Developing Product Lines with Third-Party Components
نویسندگان
چکیده
منابع مشابه
Developing Product Lines with 3-Party Components
The trends toward product line development and toward adopting more 3rd-party software are hard to combine. The reason is that product lines demand fine control over the software (e.g., for diversity management), while 3rd-party software (almost by definition) provides only little or no control. A growing use of 3rd-party software may therefore lead to less control over the product development ...
متن کاملOn Developing China's Third Party Payment
The development of the third party payment, which enhances electronic commerce’s development greatly, provides a secure, efficient, convenient and low-cost way to transfer funds between the seller and the buyer. With fast development of electronic commerce and fierce competition in the third party payment market, the central bank of China sets about granting profession licenses to related compa...
متن کاملEmbedding of Security Components in Untrusted Third-Party Websites
Security-sensitive components, such as single sign-on APIs, need to be safely deployed on untrusted webpages. We present several new attacks on security components used in popular web applications that demonstrate how failing to isolate such components leaves them vulnerable to attacks both from the hosting website and other components loaded on the same page. These attacks are not prevented by...
متن کاملUse and integration of third-party components in software development
Reuse of software components has been seen as an effective way of decreasing costs and reducing software development cycle-time. Nowadays, reusable components are often acquired from outside organisations. Consequently, the use of third-party software components brings new aspects to software development. One aim of this research was to clarify the activities, roles and possible problems relate...
متن کاملIntegrating third party AI components into mainstream applications
Software engineers must make numerous decisions throughout the development lifecycle. CASE (Computer-aided Software Engineering) tools offer decision support facilities to aide engineer in project planning, estimating, requirements analysis and tracking, design, configuration control, coding, testing, integration and maintenance. As the features of and demand for these tools increase, the compl...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Electronic Notes in Theoretical Computer Science
سال: 2009
ISSN: 1571-0661
DOI: 10.1016/j.entcs.2009.09.041